home *** CD-ROM | disk | FTP | other *** search
/ Mission 3 / Mission 3.zip / Mission 3.iso / texte / qed / src / av.h < prev    next >
C/C++ Source or Header  |  1998-05-11  |  1KB  |  54 lines

  1. #ifndef _qed_av_h_
  2. #define _qed_av_h_
  3.  
  4. /*
  5.  * Kommunikation mit dem AV-Server.
  6. */
  7. #include "vaproto.h"
  8.  
  9.  
  10. extern int    av_shell_id,        /* ID des Desktops */
  11.                 av_shell_status;    /* Welche VA_* kann der Desktop */
  12.  
  13.  
  14. extern bool    send_avkey            (int ks, int kr);
  15. /*
  16.  * Schickt Tastendruck an AV-Server.
  17. */
  18.  
  19. extern void    send_avdrag            (int wh, int m_x, int m_y, int kstate, int data_type);
  20. /*
  21.  * Schickt AV_DRAG_TO_WIN.
  22. */
  23.  
  24. extern int check_avobj            (int x, int y);
  25. /*
  26.  * Ermittelt, was an <x,y> auf dem AV-Desktop liegt.
  27. */
  28.  
  29. extern void    send_avwinopen        (int handle);
  30. extern void    send_avwinclose    (int handle);
  31. /*
  32.  * Fenster auf bzw. zu.
  33. */
  34.  
  35. extern bool    call_help            (char *str);
  36. /*
  37.  * Schickt ein AC_HELP an das angemeldete Hilfe-ACC.
  38. */
  39.  
  40. extern bool    call_hyp                (char *data);
  41. /*
  42.  * Schickt data an ST-Guide.
  43. */
  44.  
  45. extern void    handle_av            (int msg[]);
  46. /*
  47.  * Verabeitet Messages vom Server.
  48. */
  49.  
  50. extern void init_av                (void);
  51. extern void term_av                (void);
  52.  
  53. #endif
  54.